package com.zz.common.api

import org.http4s.HttpRoutes
import org.http4s.dsl.Http4sDsl

trait Api[F[_]] extends Http4sDsl[F] { this: EffectApi[F] =>

  def publicR: HttpRoutes[F] = HttpRoutes.empty

}

trait Api0[F[_]] extends Http4sDsl[F] {

  def routes: HttpRoutes[F]

}